.rdata
.align 2
$LC0:
       .ascii	"%d\000"
.text
# label main
# beginfunc 
	.align	2
	.globl main
	.ent main
main:
	 addiu	$sp,$sp,-76
	 sw	$31,16($29)
	 sw	$16,24($29)
	 sw	$17,28($29)
	 sw	$18,32($29)
	 sw	$19,36($29)
	 sw	$20,40($29)
	 sw	$21,44($29)
	 sw	$22,48($29)
	 sw	$23,52($29)
# var i
# var j
# var x
# ifz 1 goto L10
       li   $8, 1
	beq  $8,0,L10
# var T_0
# T_0 = 2
       li   $9, 2
# arg T_0
       sw  $9,68($29)
	 sw   $9,0($29)
	move   $4,$9
# call L2
       move $5,$4
       lui   $4,%hi($LC0)
       addiu   $4,$4,%lo($LC0)
	 jal   n_printf
	 nop
# goto L11
	j  L11
# label L10
L10:
# label L11
L11:
# label L12
L12:
# ifz 1 goto L13
       li   $8, 1
	beq  $8,0,L13
# var T_1
# T_1 = 2
       li   $9, 2
# arg T_1
       sw  $9,72($29)
	 sw   $9,0($29)
	move   $4,$9
# call L2
       move $5,$4
       lui   $4,%hi($LC0)
       addiu   $4,$4,%lo($LC0)
	 jal   n_printf
	 nop
# goto L12
	j  L12
# label L13
L13:
# endfunc 
	 lw	$16,20($29)
	 lw	$17,24($29)
	 lw	$18,28($29)
	 lw	$19,32($29)
	 lw	$20,36($29)
	 lw	$21,40($29)
	 lw	$22,44($29)
	 lw	$23,48($29)
	 lw	$31,16($29)
	 addiu	$sp,$sp,76
	 jr  $31
	 nop
	.end main
